﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true"
    CodeBehind="ConsultarProductos.aspx.cs" Inherits="Presentacion.ConsultarProductos" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <h1>
        Consultar Productos</h1>
    <br />
    <br />
    <table>
        <tr>
            <td></td>
            <td>
                Filtros</td>
            <td>
            </td>
        </tr>
        <tr>
            <td>
            </td>
            <td>
                Id Producto:
            </td>
            <td>
                <asp:TextBox ID="txtIdProducto" runat="server"></asp:TextBox>
            </td>
        </tr>
        <tr>
            <td>
            </td>
            <td>
                Nombre:</td>
            <td>
                <asp:TextBox ID="txtNombreProducto" runat="server"></asp:TextBox>
            </td>
        </tr>
        <tr>
            <td>
            </td>
            <td>
            </td>
            <td>
            </td>
        </tr>
        <tr>
            <td>
            </td>
            <td>
            </td>
            <td>
                <asp:Button ID="btnFiltrar" runat="server" Text="Filtrar" 
                    onclick="btnFiltrar_Click" />
            </td>
        </tr>
        <tr>
            <td>
            </td>
            <td>
            </td>
            <td>
            </td>
        </tr>
    </table>
    <br />
    <asp:GridView ID="grdProductos" runat="server" AutoGenerateColumns="False" 
        EmptyDataText="No se encontraron resultados" AllowPaging="True" 
        onselectedindexchanged="grdProductos_SelectedIndexChanged" PageSize="5" 
        ShowFooter="True" ShowHeaderWhenEmpty="True" OnPageIndexChanging="grdProductos_PageIndexChanging" BackColor="White" BorderColor="#336666" BorderStyle="Double" BorderWidth="3px" CellPadding="4" GridLines="Horizontal" AllowSorting="True" OnSorting="grdProductos_Sorting">
        <Columns>
            <asp:BoundField HeaderText="Id Producto" DataField="idProducto" SortExpression="idProducto" />
            <asp:BoundField HeaderText="Nombre Producto" DataField="nombre" SortExpression="nombre" />
            <asp:BoundField HeaderText="Marca" DataField="nombreMarca" />
            <asp:BoundField HeaderText="Tamaño" DataField="tamanio" SortExpression="tamanio" />
            <asp:BoundField HeaderText="Unidad Medida" DataField="nombreUnidadMedida" />
            <asp:BoundField DataField="Stock" HeaderText="Stock" SortExpression="Stock" />
            <asp:BoundField DataField="PrecioUnitario" DataFormatString="{0:C}" HeaderText="Precio" SortExpression="PrecioUnitario" />
            <asp:CommandField ShowSelectButton="True" />
        </Columns>
        <FooterStyle BackColor="White" ForeColor="#333333" />
        <HeaderStyle BackColor="#336666" Font-Bold="True" ForeColor="White" />
        <PagerStyle BackColor="#336666" ForeColor="White" HorizontalAlign="Center" />
        <RowStyle BackColor="White" ForeColor="#333333" />
        <SelectedRowStyle BackColor="#339966" Font-Bold="True" ForeColor="White" />
        <SortedAscendingCellStyle BackColor="#F7F7F7" />
        <SortedAscendingHeaderStyle BackColor="#487575" />
        <SortedDescendingCellStyle BackColor="#E5E5E5" />
        <SortedDescendingHeaderStyle BackColor="#275353" />
    </asp:GridView>
    <br />
    <asp:Label ID="lblError" runat="server" Text=""></asp:Label>
    <br />
    <asp:Label ID="lblMensajeError" runat="server" ForeColor="Red"></asp:Label>
</asp:Content>
